site map – English–Español translations

🇬🇧 en es 🇪🇸

site map noun

  • webpage that lists the contents of a website
mapa del sitio
Wiktionary Links